1 00:00:00,200 --> 00:00:05,750 In this lecture, I wanted to have a quick talk with you about why Google, the Roblox Dev Forum, and 2 00:00:05,750 --> 00:00:10,730 even AI tools like ChatGPT are going to be your best friends when developing. 3 00:00:10,760 --> 00:00:16,400 You've probably heard people say that the only difference between a junior developer and a senior developer 4 00:00:16,400 --> 00:00:18,920 is how well they can search for information online. 5 00:00:18,920 --> 00:00:20,600 And this is true for the most part. 6 00:00:20,600 --> 00:00:26,030 Googling and searching for information on how to do something is going to be a crucial skill you need 7 00:00:26,030 --> 00:00:27,260 for developing games. 8 00:00:27,260 --> 00:00:32,780 Senior developers are not walking encyclopedias, and they do just as much or even more googling than 9 00:00:32,810 --> 00:00:34,010 junior developers do. 10 00:00:34,010 --> 00:00:38,270 There is a lot of good information online, and sadly, you're not going to be able to retain all of 11 00:00:38,270 --> 00:00:39,650 that information in your brain. 12 00:00:39,650 --> 00:00:40,700 And that's okay. 13 00:00:40,700 --> 00:00:47,510 This is why we have search engines, the dev forum, and AI tools to assist us when we are programming. 14 00:00:47,510 --> 00:00:52,100 As an example, we can go to the Help and feedback section in the developer forum. 15 00:00:52,100 --> 00:00:53,930 We could go to scripting support. 16 00:00:53,930 --> 00:00:58,460 And if you are having an issue that you weren't able to solve, you could post it here, post your code 17 00:00:58,460 --> 00:01:03,320 with it, explain the issue that you're having and hopefully someone can come in and help you with your 18 00:01:03,320 --> 00:01:03,830 problem. 19 00:01:03,830 --> 00:01:08,690 For example, there's people in here with some different posts like holding mouse but returns false. 20 00:01:08,690 --> 00:01:12,110 My raycast doesn't hit target player character sometimes. 21 00:01:12,110 --> 00:01:16,010 How do I bind custom inputs to player movement and all these different questions? 22 00:01:16,010 --> 00:01:19,730 And there are people here answering these questions to help these other developers out. 23 00:01:19,730 --> 00:01:23,120 There's also a section in the developer forum called resources. 24 00:01:23,120 --> 00:01:25,940 And inside of here is a community tutorial section. 25 00:01:25,940 --> 00:01:29,000 So if you ever wanted to learn how to do something, look in here. 26 00:01:29,000 --> 00:01:34,040 You can use the search bar and search for specific things in the Community tutorials section. 27 00:01:34,040 --> 00:01:39,020 For example, somebody made a tutorial how to make a vehicle crash system, how to use somebody's custom 28 00:01:39,020 --> 00:01:40,160 data store module. 29 00:01:40,160 --> 00:01:42,410 Let's teach AI to catch exploiters. 30 00:01:42,410 --> 00:01:43,730 How to make a jump scare. 31 00:01:43,730 --> 00:01:48,620 There's so much information in here that it's okay for you to go through and learn all of this stuff, 32 00:01:48,620 --> 00:01:52,700 and maybe you'll eventually learn something that you might want to teach other people how to do it as 33 00:01:52,700 --> 00:01:58,040 well, so you can create your own community tutorial post to give some content and to give some support 34 00:01:58,040 --> 00:02:00,140 back into this ecosystem here. 35 00:02:00,140 --> 00:02:05,120 Researching information online is going to be crucial for game development, and you will need to humble 36 00:02:05,120 --> 00:02:09,230 yourself a bit and understand that you don't know everything, and you will need help from other people 37 00:02:09,230 --> 00:02:11,030 to solve your programming problems. 38 00:02:11,030 --> 00:02:14,000 And let's say you have some code that's giving you a hard time. 39 00:02:14,000 --> 00:02:17,150 Maybe there's a logical error that you just can't seem to figure out. 40 00:02:17,150 --> 00:02:21,800 This is where you can ask questions in the Scripting help section of the dev forum to see if anyone 41 00:02:21,800 --> 00:02:22,730 is able to help you. 42 00:02:22,730 --> 00:02:27,140 You can even use AI tools like ChatGPT and see if it can solve your problem. 43 00:02:27,140 --> 00:02:31,850 There are also many discord servers that exist where you can ask for help in solving a specific issue. 44 00:02:31,850 --> 00:02:33,410 And even my own discord server. 45 00:02:33,410 --> 00:02:37,070 I have a section where you can create a forum post to get some help with scripting. 46 00:02:37,070 --> 00:02:41,450 So don't feel ashamed to google stuff because even I google stuff all of the time. 47 00:02:41,450 --> 00:02:43,040 I'm not going to be able to remember everything. 48 00:02:43,040 --> 00:02:48,080 And since I'm able to Google information, you bet that I'm going to abuse that to the fullest extent. 49 00:02:48,080 --> 00:02:50,870 So keep on googling, researching, and scripting. 50 00:02:50,870 --> 00:02:53,090 There's no shame in doing those things.